News Genii Games is releasing the trailer for their new animated series on Friday Tola Agunbiade 112 months ago