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