The time has come to fulfill your destiny! Starting today, April 8, the brand new demo for Phantom EFX's upcoming epic role playing adventure, Battle Slots, is now available for download.